MMILDVCSEVIKIQKLRRAVSYAGFYCFTAALTFFYTNNTTRAGYSRGDQFYASYPAGTELLTDTAKLYKAALGNCYESEDWGPVEFCIMAKHFDRQGKSPYVYHSQYMAHLLSQGQLDGSG